/*
 * @Author: huangtianyang 916072572@qq.com
 * @Date: 2023-11-20 15:04:29
 * @LastEditors: huangtianyang
 * @LastEditTime: 2024-04-29 14:27:03
 * @FilePath: \cxl-driving-training\src\views\drivingSchoolManagement\drivingSchool\edit\formConfig.ts
 */
import { PropsFormpData } from '@/utils/interface'

export const listConfig: PropsFormpData[] = [
    [
        {
            key: 'fullName',
            label: '驾校全称：',
            placeholder: '请输入',
            required: true,
            message: '请输入驾校全称',
            value: '',
            type: 'text',
            width: 2,
            trigger: 'blur',
            maxlength: 11,
            valid: true
        }
    ],
    [
        {
            key: 'shortName',
            label: '驾校简称：',
            placeholder: '请输入',
            required: true,
            message: '请输入驾校简称',
            value: '',
            type: 'text',
            width: 2,
            trigger: 'blur',
            valid: true
        }
    ],
    [
        {
            key: 'logo',
            label: ' 驾校logo：',
            required: true,
            message: '请上传驾校logo图片',
            value: [],
            type: 'file',
            width: 4,
            imageCount: 1,
            videoCount: 0,
            count: [],
            tagVisible: false,
            hint: '仅支持png、jpg格式，大小不超过5M，图片尺寸比例 1 : 1',
            trigger: 'blur',
            valid: true,
            dirType: 'school',
            sizeRatio: [1, 1]
        }
    ],
    [
        {
            key: 'loginLogo',
            label: ' 驾校登录页logo：',
            required: true,
            message: '请上传驾校登录页logo图片',
            value: [],
            type: 'file',
            width: 4,
            imageCount: 1,
            videoCount: 0,
            count: [],
            tagVisible: false,
            hint: '仅支持png、jpg格式，大小不超过5M，图片尺寸比例 1 : 1',
            trigger: 'blur',
            valid: true,
            dirType: 'school',
            sizeRatio: [1, 1]
        }
    ],
    [
        {
            key: 'homeLogo',
            label: ' 驾校首页logo：',
            required: true,
            message: '请上传驾校首页logo图片',
            value: [],
            type: 'file',
            width: 4,
            imageCount: 1,
            videoCount: 0,
            count: [],
            tagVisible: false,
            hint: '仅支持png、jpg格式，大小不超过5M',
            trigger: 'blur',
            valid: true,
            dirType: 'school',
            sizeRatio: [1, 1]
        }
    ],
    [
        {
            key: 'qualification',
            label: '驾校资质：',
            placeholder: '请输入',
            required: true,
            message: '请输入驾校资质',
            value: '',
            type: 'text',
            width: 2,
            trigger: 'blur',
            valid: true
        }
    ],
    [
        {
            key: 'customerServiceTel',
            label: '客服电话：',
            placeholder: '请输入客服电话',
            required: true,
            message: '请输入客服电话',
            value: '',
            type: 'number',
            width: 2,
            trigger: 'blur',
            valid: true,
            rvalidateVent: 'phone'
        }
    ],
    [
        {
            key: 'customerServiceUrl',
            label: '客服跳转地址：',
            placeholder: '请输入客服跳转地址',
            required: true,
            message: '请输入客服跳转地址',
            value: '',
            type: 'text',
            width: 4,
            trigger: 'blur',
            valid: true
        }
    ],
    [
        {
            key: 'tag',
            label: '驾校标签：',
            required: true,
            message: '请输入标签',
            value: [],
            type: 'tag',
            width: 4,
            trigger: 'blur',
            valid: true
        }
    ],
    [
        {
            key: 'schoolScale',
            label: '驾校规模：',
            placeholder: '',
            required: true,
            message: '请输入驾校规模',
            value: [],
            type: 'labelList',
            hasSort: false,
            width: 4,
            trigger: 'blur',
            count: 3,
            valid: true
        }
    ],
    [
        {
            key: 'motto',
            label: '校训：',
            placeholder: '请输入',
            required: true,
            message: '请输入校训',
            value: '',
            type: 'text',
            width: 3,
            trigger: 'blur',
            valid: true
        }
    ],
    [
        {
            key: 'cityId',
            label: '地址选择：',
            required: true,
            message: '请选择地址',
            value: [],
            type: 'addr',
            width: 2,
            trigger: 'blur',
            valid: true,
            hasDetailed: false,
            region: false,
            latLng: [],
            detailed: ''
        }
    ],
    [
        {
            key: 'schoolVideo',
            label: '驾校视频及展示图：',
            required: true,
            message: '请上传驾校视频及展示图',
            value: [],
            type: 'file',
            width: 4,
            imageCount: 5,
            videoCount: 1,
            count: [],
            tagVisible: true,
            hint: '仅支持png、jpg格式，大小不超过5M，图片尺寸 750x562',
            trigger: 'blur',
            valid: true,
            dirType: 'school',
            sizeRatio: [10, 7.5]
        }
    ],
    [
        {
            key: 'qualificationPic',
            label: '驾校资质图：',
            required: true,
            message: '请上传驾校资质图',
            value: [],
            type: 'file',
            width: 4,
            imageCount: 5,
            videoCount: 0,
            count: [],
            tagVisible: true,
            hint: '仅支持png、jpg格式，大小不超过5M，图片尺寸 750x562',
            trigger: 'blur',
            valid: true,
            dirType: 'school',
            sizeRatio: [10, 7.5]
        }
    ],
    // [
    //     {
    //         key: 'banner',
    //         label: '首页驾校宣传图：',
    //         required: true,
    //         message: '请上传驾校宣传图',
    //         value: [],
    //         type: 'file',
    //         width: 4,
    //         imageCount: 1,
    //         videoCount: 0,
    //         count: [],
    //         tagVisible: true,
    //         hint: '仅支持png、jpg格式，大小不超过5M',
    //         trigger: 'blur',
    //         valid: true,
    //         dirType: 'school',
    //         sizeRatio: [10, 7.5]
    //     }
    // ],
    [
        {
            key: 'introduction',
            label: '驾校介绍说明：',
            placeholder: '请输入',
            required: true,
            message: '',
            value: '政府资质',
            index: 0,
            type: 'radio-button',
            width: 3,
            trigger: 'blur',
            options: [],
            valid: true,
            radioList: ['政府资质', '发展历程', '所获荣誉', '驾校详情'],
            describe: [],
            content: [],
            radioHideDescribeIndex: 3
        }
    ]
    // [
    //     {
    //         key: 'month',
    //         label: '月份查询',
    //         placeholder: '',
    //         required: true,
    //         message: '',
    //         value: '',
    //         type: 'month',
    //         width: 4,
    //         trigger: 'change',
    //         hint: '数据源查询地址  <a target="_blank" href="http://szjj.sz.gov.cn/ZWGK/TZGG/GGJX/content/post_10408063.html">http://szjj.sz.gov.cn/ZWGK/TZGG/GGJX/content/post_10408063.html</a>',
    //         options: [],
    //         valid: true
    //     }
    // ],
    // {
    //     title: '全市合格率'
    // },
    // [
    //     {
    //         key: 'city_totalPassRate',
    //         label: '综合：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入综合合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     }
    // ],
    // [
    //     {
    //         key: 'city_subjectOnePassRate',
    //         label: '科目一：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目一合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     },
    //     {
    //         key: 'city_subjectTwoTotalPassRate',
    //         label: '科目二：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目二合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     },
    //     {
    //         key: 'city_subjectThreeTotalPassRate',
    //         label: '科目三：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目三合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     },
    //     {
    //         key: 'city_subjectFourTotalPassRate',
    //         label: '科目四：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目四合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     }
    // ],
    // {
    //     title: '驾校合格率'
    // },
    // [
    //     {
    //         key: 'totalPassRate',
    //         label: '综合：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入综合合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     },
    //     {
    //         key: 'ranking',
    //         label: '驾校排名：',
    //         placeholder: '请输入',
    //         required: false,
    //         message: '请输入排名',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '',
    //         valid: true
    //     }
    // ],
    // [
    //     {
    //         key: 'subjectOnePassRate',
    //         label: '科目一：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目一合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     },
    //     {
    //         key: 'subjectTwoTotalPassRate',
    //         label: '科目二：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目二合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     },
    //     {
    //         key: 'subjectThreeTotalPassRate',
    //         label: '科目三：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目三合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     },
    //     {
    //         key: 'subjectFourTotalPassRate',
    //         label: '科目四：',
    //         placeholder: '请输入',
    //         required: true,
    //         message: '请输入科目四合格率',
    //         value: '',
    //         type: 'number',
    //         width: 1,
    //         trigger: 'blur',
    //         unit: '%',
    //         valid: true
    //     }
    // ]
]
